Greenburgh Nature Center - Native Plant Meadow (along Red Trail)